impassable swamp

Translations
marais infranchissable